import request from '@/utils/request'

// 在库数
export function stockcount() {
  return request({
    url: '/home/stock/count',
    method: 'get'
  })
}
// 在库总额
export function stockamount() {
  return request({
    url: '/home/stock/amount',
    method: 'get'
  })
}

// 总缺口
export function stockgap() {
  return request({
    url: '/home/stock/gap',
    method: 'get'
  })
}
// 查询所有出库单的领用数量总和
export function totalQuantity() {
  return request({
    url: '/home/totalQuantity',
    method: 'get'
  })
}

// .当前库存总数
export function totalStocks(params) {
  return request({
    url: '/home/totalStock',
    method: 'get',
    params
  })
}
// 安全库存总数
export function totalSafeStocks(params) {
  return request({
    url: '/home/totalSafeStock',
    method: 'get',
    params
  })
}

// 柱状图
export function getPartStats(params) {
  return request({
    url: '/home/getPartStats',
    method: 'get',
    params
  })
}
// 查询备件信息列表
export function getpartList(params) {
  return request({
    url: '/home/partList',
    method: 'get',
    params
  })
}

// 各类型备件数量分布
export function distributionstock(params) {
  return request({
    url: '/home/distribution/stock',
    method: 'get',
    params
  })
}
// .各类型备件金额分布
export function distributionassets(params) {
  return request({
    url: '/home/distribution/assets',
    method: 'get',
    params
  })
}

// 本年领用统计（数量，总金额）
export function homesummary(params) {
  return request({
    url: '/home/summary',
    method: 'get',
    params
  })
}
// 各部门领用数量
export function deptcount(params) {
  return request({
    url: '/home/dept/count',
    method: 'get',
    params
  })
}
// 各部门领用数量
export function deptamount(params) {
  return request({
    url: '/home/dept/amount',
    method: 'get',
    params
  })
}
// 各部门领用数量
export function productstat(params) {
  return request({
    url: '/home/product/stat',
    method: 'get',
    params
  })
}
// 领用明细列表
export function homedetail(params) {
  return request({
    url: '/home/detail',
    method: 'get',
    params
  })
}


// 本年入库统计（数量和金额）
export function inSummary(params) {
  return request({
    url: '/home/inSummary',
    method: 'get',
    params
  })
}
// 各型号入库数量饼状图
export function modelQuantityPie(params) {
  return request({
    url: '/home/modelQuantityPie',
    method: 'get',
    params
  })
}
// 各型号入库金额饼状图（单位：万元）
export function modelAmountPie(params) {
  return request({
    url: '/home/modelAmountPie',
    method: 'get',
    params
  })
}

// 按产品型号分类柱状图（数量和金额）
export function inProductStat(params) {
  return request({
    url: '/home/inProductStat',
    method: 'get',
    params
  })
}
// 入库明细列表
export function detailSimple(params) {
  return request({
    url: '/home/detailSimple',
    method: 'get',
    params
  })
}



